@echo off
chcp 65001 >nul
echo ========================================
echo 测试不同任务的数据显示
echo ========================================

echo.
echo 问题描述：
echo 在待办任务列表中，点击不同人的退住申请任务，
echo 审批页面都显示相同的数据，而不是对应申请的数据。

echo.
echo 修复内容：
echo 1. 修改审批页面数据加载优先级
echo 2. 优先从后端API获取指定申请的数据
echo 3. 根据业务ID获取对应的申请详情

echo.
echo 测试步骤：
echo 1. 打开待办任务列表页面
echo 2. 找到多个不同的退住申请任务（如：黄老十七、林老八、梁老十九）
echo 3. 分别点击不同任务的"处理"按钮
echo 4. 检查审批页面显示的数据是否对应

echo.
echo 预期结果：
echo - 点击"黄老十七退住申请" → 显示黄老十七的申请数据
echo - 点击"林老八退住申请" → 显示林老八的申请数据  
echo - 点击"梁老十九退住申请" → 显示梁老十九的申请数据
echo - 每个任务显示的数据应该不同

echo.
echo 验证方法：
echo 1. 查看浏览器控制台日志
echo 2. 确认API调用是否传递了正确的业务ID
echo 3. 检查后端返回的数据是否对应
echo 4. 验证审批页面显示的数据是否匹配

echo.
echo 关键检查点：
echo 1. URL参数中的id是否不同
echo 2. 后端API是否返回对应申请的数据
echo 3. 审批页面是否显示正确的老人信息
echo 4. 数据是否根据业务ID动态加载

echo.
echo 调试信息：
echo - 查看控制台日志中的"业务ID"和"后端返回的申请详情"
echo - 确认每个任务都有唯一的业务ID
echo - 验证数据加载的优先级是否正确

echo.
echo 测试完成！
pause
